/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package ig.metrica.ui;


import java.util.Calendar;
import java.util.Properties;


/**
 *
 * @author Ciro
 */
public class IniSerJb {

    IniSerJb(Properties propiedades) {
         if((!propiedades.getProperty("service_path","").equals("")) &&
           (!propiedades.getProperty("service_path","").equals(" ")) &&
           (propiedades.getProperty("service","true").equals("false"))){


            Runtime aplicacion = Runtime.getRuntime();

                String comad2 = "java -jar " + propiedades.getProperty("service_path") + "\\server\\iniSerJb.jar " + propiedades.getProperty("service_path","");
            try{

                Process p1 = aplicacion.exec(comad2);
                
                //p = aplicacion.exec(comad1)
            }

            catch(Exception e){System.out.println(e);}

            Calendar c1 = Calendar.getInstance();


            long actual = c1.getTimeInMillis();

            long finald = actual + (1000 * 30);

            while((finald - actual) >= 0){
                c1 = Calendar.getInstance();
                actual = c1.getTimeInMillis();
                System.out.println("Iniciando el cliente en " + (finald - actual));
            }


        }
    }


    /*public void IniSerJb(Properties propiedades)
    {
       
        // Aqui el codigo pesado que tarda mucho

       

        
    }*/


    
}
